<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>


    // 数组 => 一组数,一般放置一组相同类型的数(不同类型也可以)

    // 举例:班级学员的名称  成绩  

    // 如何创建数组?
    // (1) 字面量(直接量)创建 => 不经声明可以直接使用
    // var arr = [1,2,3];
    // console.log(arr);

    // var brr = [];  // 空数组
    // console.log(brr);

    // (2) 构造函数创建 =>  Array官方提供专门创建数组的方法
    // var arr = new Array(1,2,3);
    // console.log(arr);

    // var brr = new Array();
    // console.log(brr);



    // 数组的特征:
    // (1) 有length属性,表长度(数组中元素的个数    元素/成员:组成数组的每项数据)
    // (2) 可以通过下标取值和赋值  (下标的最大值 = 数组.length - 1)
    //     如果取值取一个不存在的下标 默认返回undefined
    //     如对一个不存在的下标赋值, 会新增该数组到数组中,如果存在空余下标,会用,分隔预留位置
    // (3) 可以循环遍历


    var list = [1,4,7,2,5,8,3,6,9];

    console.log(list);
    
    // 下标取值和赋值
    // console.log(list[3]);
    // list[3] = 22;
    // console.log(list);
    
    
    // console.log(list[100]);
    // list[100] = 100;  // [1,4,7,2,5,8,3,6,9,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....100];
    // console.log(list);


    // for(var i=0;i<list.length;i++){
    //     var item = list[i];
    //     console.log(item);
    // }


    





</script>
</html>